package com.singularity.common.service;


import com.singularity.common.domain.dto.user.UserInfoDTO;
import com.singularity.common.domain.param.user.CaptchaLoginParam;
import com.singularity.common.domain.param.user.PasswordLoginParam;

/**
 * @author 天
 *
 * @description: 登录相关接口
 */
public interface LoginService {

    /**
     * 密码登录
     * @param passwordLoginParam
     * @return
     */
    UserInfoDTO loginByPassword(PasswordLoginParam passwordLoginParam);

    /**
     * 注销
     * @return
     */
    void logout();

}
